glorious deed - Turkish English Dictionary